self-contained economy - Espagnol Anglais Dictionnaire